home *** CD-ROM | disk | FTP | other *** search
/ World of Video / World of Video.iso / gfxprograms / 3dprograms / rayshade-4.0 / doc / changes < prev    next >
Text File  |  1995-02-13  |  1KB  |  31 lines

  1. Major changes since 3.0
  2. -----------------------
  3. Addition of CSG.  "union", "intersect" and "difference" types.
  4.  
  5. Animation support.  Multi-frame image files, use of expressions, animated
  6. transformations, new keywords, including: shutter, frames, framelength,
  7. define, starttime.  "linear" function, "time" and "frame" variables.
  8.  
  9. Aggregate syntax changed.  Rather than "define .... defend" with
  10. the aggregate type buried inbetween, syntax is "type ... end", where type
  11. is one of: grid, list, union, intersect, difference.  Object naming
  12. is now accomplished by preceding one of the above with the "name" keyword
  13. followed by the name to assign to the aggregate.
  14.  
  15. Torus, blob primitives added, courtesy of Mark Podlipec and Jochen Schwarze.
  16. Buggy superquadric primitive removed.
  17.  
  18. Surface definition syntax and binding changed.  Surface definition is now keyword-
  19. based.  Note that the specular color of a surface is used to modify the color of
  20. reflected rays in 4.0.  When converting 3.0 scripts to 4.0, the specular component
  21. and/or reflectivity may need to be modified.
  22.  
  23. Improved antialiasing.  Rather than using an adaptive scheme or nonadaptive
  24. "distributed" ray tracing, an adaptive jittered algorithm is used.
  25.  
  26. Additional textures and light source types.
  27.  
  28. Vastly improved performance when using many texturing functions.
  29.  
  30. Many minor and not-so-minor bugfixes.
  31.